Matrix Transformations for ' Spacecraft Attitude
نویسنده
چکیده
A common problem for experimental space physicists is the determination of the "attitude matrix" T which transforms vectors between representations in X and Xl coordinate systems according to Vx = TXX' VXI. Solution of this problem using the standard Eulerian angle techniques is in general tedious and circuitous. A straightforward, simple, and efficient solution for the transformation matrix is a "double-cross" transformation, such as " " " " " " " " t TXX ' = [A, A x B, Ax (A x B)JX [A, A x B, Ax (A x B) JxI, " " which is calculated from any two directions A and B which are known in both X and X' coordinates. " The B direction need be known only well enough to " " define the plane in which A and B lie. The problem of the intersection of two cones as applicable to attitude solutions is also discussed. T. Introduction Experimental space physicists frequently encounter the problem of determining the attitude of their sensors on rockets or satellites. The purpose of this report is to present a simple, efficient approach to the mathematical aspects of the problem of vehicle and sensor orientation. It is well known that a (column) vector VX' defined in an orthogonal coordinate system X' may be transformed to another orthogonal coordinate system X having the same origin by a transformation of the form where T is an orthonormal rotation, or attitude, matrix. Due to the orthonormal property of T, the inverse transformation is performed by the transpose of T: A A The problem we shall address is to determine T(A, B) when any two A A directions, A and B, are known in both X and X' representations. (The mathematics are, of course, equally applicable in terms of the alternative A A physical interpretation, that the transformation rotates A and B to new positions in a fixed coordinate system.) The usual method of expressing T involves Eulerian angles. (See, for example, Mechanics texts such as Goldstein [1950J, Marion [1965J, and others, or applications-oriented volumes such as Thomson [196lJ, Singer [1964J or Greensite [1970J.) The approach using Eulerian angles is suitable for physical problems involving rotations through known angles; however, it is difficult to apply in the situation being considered, and is cumbersome and expensive for computer applications due to the numerous
منابع مشابه
Robust Attitude Control of Spacecraft Simulator with External Disturbances
The spacecraft simulator robust control through H∞-based linear matrix inequality (LMI) and robust adaptive method is implemented. The spacecraft attitude control subsystem simulator consists of a platform, an air-bearing and a set of four reaction wheels. This set up provides a free real-time three degree of freedom rotation. Spacecraft simulators are applied in upgrading and checking the c...
متن کاملEarth’s Magnetic Field for Spacecraft Attitude Control Applications (TECHNICAL NOTE)
In this paper the earth’s magnetic field is simulated precisely while the intensity and direction of the field are verified with one of the standard references for selected points on the earth and the results are compared with some low-order models. In another simulation, the complete model is compared with a common approximate model. The magnetic field in orbital frame is described and to empl...
متن کاملPreliminary Design of Spacecraft Attitude Control with Pulse-Width Pulse-Frequency Modulator for Rest-to-Rest Maneuvers
In this paper, the preferred region of design parameters for quasi-normalized equations of single-axis attitude control of rigid spacecraft using pulse-width pulse-frequency modulator (PWPFM) is presented for rest-to-rest maneuvers. Using the quasi-normalized equations for attitude control reduces the system parameters, that is, the moment of inertia, the filter gain, and the maximum torque of ...
متن کاملDynamic Analytical Initialization Method for Spacecraft Attitude Estimators
This paper proposes a dynamic analytical initialization method for spacecraft attitude estimators. In the proposed method, the desired attitude matrix is decomposed into two parts: one is the constant attitude matrix at the very start and the other encodes the attitude changes of the body frame from its initial state. The latter one can be calculated recursively using the gyroscope outputs and ...
متن کاملQuaternion-based Finite-time Sliding Mode Controller Design for Attitude Tracking of a Rigid Spacecraft during High-thrust Orbital Maneuver in the Presence of Disturbance Torques
In this paper, a quaternion-based finite-time sliding mode attitude controller is designed for a spacecraft performing high-thrust orbital maneuvers, with cold gas thrusters as its actuators. The proposed controller results are compared with those of a quaternion feedback controller developed for the linearized spacecraft dynamics, in terms of settling time, steady-state error, number of thrust...
متن کاملCoordinate Systems for Attitude Determination and Control
This guideline provides a procedure which specifies and documents consistent, useful, and welldefined coordinate system (or frame) definitions for spacecraft attitude control design and analysis. Several example coordinate frames and transformations are presented to show how these definitions are used to address various Attitude Control System (ACS) design issues. Past experience has shown the ...
متن کامل